#!/usr/bin/env python3
# -*- coding=utf-8 -*-
# 题目：有一分数序列：
# 2/1，3/2，5/3，8/5，13/8，21/13...
# 求出这个数列的前20项之和。
# fib
def f1():
    fib1 = [2, 3]
    fib2 = [1, 2]
    for i in range(2, 20):
        fib1.append(fib1[-1]+fib1[-2])
        fib2.append(fib2[-1]+fib2[-2])
    r = 0
    for i in range(len(fib1)):
        r += fib1[i]/fib2[i]
    print(r)


f = f1
if __name__ == "__main__":
    f()
